Skip to content

docs: document helion.precompile for standalone kernels - #3185

Closed
AmesingFlank wants to merge 1 commit into
AmesingFlank/stack/98from
AmesingFlank/stack/99
Closed

docs: document helion.precompile for standalone kernels#3185
AmesingFlank wants to merge 1 commit into
AmesingFlank/stack/98from
AmesingFlank/stack/99

Conversation

@AmesingFlank

@AmesingFlank AmesingFlank commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

@AmesingFlank
AmesingFlank force-pushed the AmesingFlank/stack/98 branch from e2f682b to ab11374 Compare July 28, 2026 16:02
@AmesingFlank
AmesingFlank force-pushed the AmesingFlank/stack/99 branch from 0f726c4 to 676d880 Compare July 28, 2026 16:02
@meta-cla meta-cla Bot added the CLA Signed This label is managed by the Meta Open Source bot. label Jul 28, 2026
@AmesingFlank
AmesingFlank changed the base branch from AmesingFlank/stack/98 to main July 28, 2026 17:39
@AmesingFlank
AmesingFlank changed the base branch from main to AmesingFlank/stack/98 July 28, 2026 17:39
@AmesingFlank
AmesingFlank changed the base branch from AmesingFlank/stack/98 to main July 28, 2026 20:09
@AmesingFlank
AmesingFlank force-pushed the AmesingFlank/stack/99 branch from 676d880 to 024f99a Compare July 28, 2026 20:09
@AmesingFlank
AmesingFlank changed the base branch from main to AmesingFlank/stack/98 July 28, 2026 20:10
@AmesingFlank
AmesingFlank changed the base branch from AmesingFlank/stack/98 to main July 28, 2026 21:14
@AmesingFlank
AmesingFlank force-pushed the AmesingFlank/stack/99 branch from 024f99a to 89a7469 Compare July 28, 2026 21:14
@AmesingFlank
AmesingFlank changed the base branch from main to AmesingFlank/stack/98 July 28, 2026 21:15
AmesingFlank added a commit that referenced this pull request Jul 28, 2026
Add a "Precompilation" section to the deployment guide covering
`helion.precompile` / `PrecompilationInput`: what it produces (a standalone
`.py` that runs with only torch + the backend DSL, no helion at runtime), how it
differs from `helion.aot_kernel` (pre-tuning vs pre-compiling), a worked `add`
example (export + import + call), the `PrecompilationInput` fields, and how it
works (inlining the dependency-free backend launcher).

stack-info: PR: #3185, branch: AmesingFlank/stack/99
@AmesingFlank
AmesingFlank changed the base branch from AmesingFlank/stack/98 to main July 28, 2026 22:27
@AmesingFlank
AmesingFlank force-pushed the AmesingFlank/stack/99 branch from 89a7469 to 290372e Compare July 28, 2026 22:27
@AmesingFlank
AmesingFlank changed the base branch from main to AmesingFlank/stack/98 July 28, 2026 22:27
@AmesingFlank
AmesingFlank changed the base branch from AmesingFlank/stack/98 to main July 29, 2026 00:03
@AmesingFlank
AmesingFlank changed the base branch from main to AmesingFlank/stack/98 July 29, 2026 00:04
@AmesingFlank
AmesingFlank changed the base branch from AmesingFlank/stack/98 to main July 29, 2026 05:05
@AmesingFlank
AmesingFlank force-pushed the AmesingFlank/stack/99 branch from 290372e to 24ff612 Compare July 29, 2026 05:05
@AmesingFlank
AmesingFlank changed the base branch from main to AmesingFlank/stack/98 July 29, 2026 05:06
@AmesingFlank
AmesingFlank changed the base branch from AmesingFlank/stack/98 to main July 29, 2026 09:04
@AmesingFlank
AmesingFlank changed the base branch from main to AmesingFlank/stack/98 July 29, 2026 09:04
Add a "Precompilation" section to the deployment guide covering
`helion.precompile` / `PrecompilationInput`: what it produces (a standalone
`.py` that runs with only torch + the backend DSL, no helion at runtime), how it
differs from `helion.aot_kernel` (pre-tuning vs pre-compiling), a worked `add`
example (export + import + call), the `PrecompilationInput` fields, and how it
works (inlining the dependency-free backend launcher).

stack-info: PR: #3185, branch: AmesingFlank/stack/99
@AmesingFlank
AmesingFlank changed the base branch from AmesingFlank/stack/98 to main July 29, 2026 20:37
@AmesingFlank
AmesingFlank force-pushed the AmesingFlank/stack/99 branch from 24ff612 to 5a4ce20 Compare July 29, 2026 20:37
@AmesingFlank
AmesingFlank changed the base branch from main to AmesingFlank/stack/98 July 29, 2026 20:38
@AmesingFlank

Copy link
Copy Markdown
Contributor Author

Dropping from the precompile stack for now — not needed at the moment. May revisit later.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Meta Open Source bot.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant